<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title>利用函数实现冒泡排序</title>
		<script type="text/javascript">
			function getMaopao(arr) {
				//外循环用来计算趟数,趟数是数组长度减1
				for(var i = 0; i < arr.length - 1; i++) {
					//内循环用来计算每趟交换的次数,每趟交换的次数是 数组的长度减 i 减 1
					for(var j = 0; j <= arr.length - i - 1;j++) {
						//交换
						if(arr[j] > arr[j + 1]) {
							var temp = arr[j];
							arr[j] = arr[j + 1];
							arr[j +1] = temp;
						}
					}
					
				}
				return arr;
			}
			
			var result = getMaopao([1,2,4,10,3])
			console.log(result)
		</script>
	</head>
	<body>
	</body>
</html>
